horrible creature - Turco Inglés Diccionario